home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 6263 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.8 KB

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,comp.sys.amiga.graphics,comp.sys.amiga.hardware
  4. Subject: Re: ChipRAM speed increases?
  5. Date: 25 Mar 1996 19:38:56 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4j6sog$hnh@sunsystem5.informatik.tu-muenchen.de>
  9. References: <4j2udt$h4h@daily-planet.execpc.com> <1446.6657T1392T608@mbox.vol.it>
  10. NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
  11. Originator: fischerj@hphalle5.informatik.tu-muenchen.de
  12.  
  13.  
  14. In article <1446.6657T1392T608@mbox.vol.it>, bizzetti@mbox.vol.it (Fabio Bizzetti) writes:
  15. |> Organization: Video On Line
  16. |> Lines: 35
  17. |> Distribution: world
  18. |> Message-ID: <1446.6657T1392T608@mbox.vol.it>
  19. |> References: <4j2udt$h4h@daily-planet.execpc.com>
  20. |> NNTP-Posting-Host: molcl16.vol.it
  21. |> X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
  22. |> Xref: informatik.tu-muenchen.de comp.sys.amiga.programmer:89904 comp.sys.amiga.games:100677 alt.sys.amiga.demos:16314 comp.sys.amiga.graphics:46443 comp.sys.amiga.hardware:126673
  23. |> 
  24. |> 
  25. |> >In article <483.6656T793T2130@lustudat.student.lu.se>
  26. |> >nma95nbr@lustudat.student.lu.se (Niklas Brunlid) writes:
  27. |> >> Is there ANY way of making the ChipRAM access faster (i.e. caching,
  28. |> >> hardware hacks etc...)????
  29.  
  30. not really.
  31. you could for example interlace a non-interlaced 256 color screen.
  32. i.e. a interlaced 320x256 screen, showing 128 even lines, then 128 odd.
  33. haven't tested and I guess it flickers more than normal interlace
  34. (normal interlace doesn't flicker if you use right background & objects).
  35.  
  36. but it will only give some rasterlines more, i.e. not worth the effort.
  37.  
  38. you should check your code if it uses all free cycles.
  39.  
  40. i.e.
  41.  
  42. move.l d0,(chip)+
  43. move.l (fast)+,d2
  44. add.l d1,d1
  45.  
  46. this is bad, because the mem acess after (chip)+ gives no free cycles.
  47.  
  48. move.l d0,(chip)+
  49. add.l d1,d1
  50. move.l (fast)+,d2
  51.  
  52. will run faster. sometimes you need to change quit much until you
  53. got a loop using free cycles ideal.
  54.  
  55. So, if you made it to use all free cycles (reg,reg operations only),
  56. then a store to chipmem costs you only 2 cycles on 020/030!
  57.  
  58. |> 
  59. |> >   Get a graphics card.  They do wonders for chip RAM speed!  :-)
  60. |> 
  61. |> Then buy a 200Mhz 68060 to plot games/multimedia stuffs in the gfx card memory.
  62. |> 
  63. |> Then..
  64. |> 
  65. |> Wake up... ;[
  66.  
  67. well, wake up due to the fact most demos & games are AGA-hacks.
  68.  
  69. make a simple alternative code that fills a screen with writepixelarray8(),
  70. which does a chunky dump to screen, and it will fly on gfx-cards.
  71.  
  72. |> 
  73. |> 
  74. |> >--
  75. |> >Jonathan Gapen (innuendo@execpc.com)
  76. |> >Bread in, toast out. How does it DO that?
  77. |> 
  78. |> 
  79. |> 
  80. |> ------------------------------------------------------------------------------
  81. |> |                                                                            |
  82. |> |           Stop that fucking imperialist embargo against Cuba.              |
  83. |> |                 Hasta Siempre Comandante Che Guevara.                      |
  84. |> |                                                                            |
  85. |> |                                                                            |
  86. |> |    Fabio "Maverick" Bizzetti - bizzetti@mbox.vol.it - Maverick* at IRC     |
  87. |> |              The maker of "CyberMan" and "Virtual Karting"                 |
  88. |> |   working on "Virtual Rally" and "StarFighter", the 3D game that will      |
  89. |> |                        bring the Amiga to the top                          |
  90. |> |                                                                            |
  91. |> ------------------------------------------------------------------------------
  92. |> 
  93. |> 
  94. ------------------------------------------------------------------------
  95.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  96.  
  97.